Randall Hyde
   HOME

TheInfoList



OR:

Randall Hyde (born 1956) is best known as the author of ''The Art of Assembly Language'', a popular book on
assembly language In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence be ...
programming. He created the
Lisa assembler Lazer's Interactive Symbolic Assembler (Lisa) is an interactive 6502 assembler for Apple II computers written by Randall Hyde in the late 1970s. The latest version of Lisa for 8-bit code is V3.2. Lisa includes an integrated editor with syntax ...
in the late 1970s and developed the High Level Assembly (HLA) language.


Biography

Hyde was educated, and later became a lecturer, at the
University of California, Riverside The University of California, Riverside (UCR or UC Riverside) is a public land-grant research university in Riverside, California. It is one of the ten campuses of the University of California system. The main campus sits on in a suburban distr ...
. He earned a bachelor's degree in Computer Science in 1982, and a master's degree in Computer Science in 1987 - both from UC Riverside. His area of specialization is compilers and other system software, and he has written compilers, assemblers, operating systems and control software. He was a lecturer at
California State Polytechnic University, Pomona California State Polytechnic University, Pomona (Cal Poly Pomona, CPP, or Cal Poly"Cal Poly" may also refer to California Polytechnic State University, San Luis Obispo in San Luis Obispo. See the '' name'' section of this article for more info ...
from 1988 to 1993 and a lecturer at UC Riverside from 1989 to 2000. While teaching at UC Riverside and Cal Poly, Pomona, Randy frequently taught classes pertaining to assembly programming (beginning and advanced), software design, compilers, and programming language theory. He was founder and president of Lazer Microsystems, which wrote the SmartBASIC interpreter and ADAM Calc for the
Coleco Adam The Coleco Adam is a home computer and expansion device for the ColecoVision released in 1983 by American toy and video game manufacturer Coleco. It was an attempt to follow on the success of the company's ColecoVision video game console. The Ad ...
. According to Rich Drushel, the company also wrote the ADAM
implementation Implementation is the realization of an application, or execution of a plan, idea, model, design, specification, standard, algorithm, or policy. Industry-specific definitions Computer science In computer science, an implementation is a realiza ...
of
CP/M CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/ 85-based microcomputers by Gary Kildall of Digital Research, Inc. Initial ...
2.2. He also wrote the 1983
Atari 2600 The Atari 2600, initially branded as the Atari Video Computer System (Atari VCS) from its release until November 1982, is a home video game console developed and produced by Atari, Inc. Released in September 1977, it popularized microprocessor- ...
game ''
Porky's ''Porky's'' is a 1981 sex comedy film written and directed by Bob Clark about the escapades of teenagers in 1954 at the fictional Angel Beach High School in Florida. The film influenced many writers in the teen film genre and spawned two sequels: ...
'' while at Lazer, published by Fox Video Games. Hyde has made many posts to the alt.lang.asm
newsgroup A Usenet newsgroup is a repository usually within the Usenet system, for messages posted from users in different locations using the Internet. They are discussion groups and are not devoted to publishing news. Newsgroups are technically distinct ...
in the past. , Hyde operates and is president of Plantation Productions, Inc., a
Riverside, California Riverside is a city in and the county seat of Riverside County, California, United States, in the Inland Empire metropolitan area. It is named for its location beside the Santa Ana River. It is the most populous city in the Inland Empire an ...
corporation providing sound, lighting, staging, and event support services for small to medium-sized venues, for audiences of 10 to 5,000 people.


Books


Modern books

* * * * * * * * *


Early Apple programming books

* How to Program the Apple II Using 6502 Assembly Language (1981) * p-Source (A Guide to the Apple Pascal System) (1983)


References


External links


Webster: The Place on the Net to Learn Assembly Language

Randall Hyde's homepageThe Rebirth of Assembly Language Programming
by Dan Romanchik, Application Development Trends, October 13, 2003, an interview with Randy Hyde about assembly language
The Fallacy of Premature Optimization
ACM Ubiquity, 2006, Volume 7, Issue 24. {{DEFAULTSORT:Hyde, Randall University of California, Riverside alumni Living people Computer programmers American technology writers 1956 births